Scenario-based Assessment of Software Architecture Usability

نویسندگان

  • Eelke Folmer
  • Jilles van Gurp
  • Jan Bosch
چکیده

Over the years the software engineering community has increasingly realized the important role software architecture plays in fulfilling the quality requirements of a system. The quality attributes of a software system are, to a large extent determined by the system’s software architecture .Usability is an essential part of software quality. The usability of software has traditionally been evaluated on completed systems. Evaluating usability at completion introduces a great risk of wasting effort on software products that are not usable. A scenario based assessment approach has proven to be successful for assessing quality attributes such as modifiability and maintainability [12]. It is our conjecture that scenario based assessment can also be applied for usability assessment. This paper presents and describes a scenario based assessment method to evaluate whether a given software architecture (provided usability) meets the usability requirements (required usability). The Scenariobased Architecture Level UsabiliTy Assessment (SALUTA) method consists of five main steps, goal selection, usage profile creation, software architecture description, scenario evaluation and interpretation

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Architecture, Scenario and Patterns

The software engineering projects [22, 23] reveals that a large number of usability related change requests are made after its deployment. Fixing usability problems during the later stages of development often proves to be costly, since many of the necessary changes require changes to the system that cannot be easily accommodated by its software architectural design. This costs high for the pra...

متن کامل

Quantitative Architecture Usability Assessment with Scenarios

In this paper, we propose a quantitative scenario-based method for dealing with the quality attributes for future software systems before any architecture implementation effort is actually done. The exploration of the possible design variants for a future system is done using so-called user scenarios. The method supports the software architects in developing future systems that meet their speci...

متن کامل

Software Architecture Analysis of Usability

Studies of software engineering projects show that a large number of usability related change requests are made after its deployment. Fixing usability problems during the later stages of development often proves to be costly, since many of the necessary changes require changes to the system that cannot be easily accommodated by its software architecture. These high costs prevent developers from...

متن کامل

Simulation-based Distributed Systems: Serving Multiple Purpose

The paper presents a new information technology approach for simulation based systems capable of serving multiple purposes by composition of components. Based on the High Level Architecture for Modeling and Simulation (HLA) software architecture for distributed simulation systems, this approach takes into account the need for flexibility, re-usability and interoperability in order to be applica...

متن کامل

Towards Automatic Security Scenario Generation

Software security has become a crucial component of any software system in today’s market. However, the development of secure software is still a maturing process. Software architecture (SA) assessment methods have gained increasing attention in recent years. Most of these evaluation techniques are scenario-based, and thus depend heavily on the quality of the scenarios selected for their evalua...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003